// 模板字符串测试文件

class 测试类 {
    constructor(名称) {
        this.名称 = 名称;
        this.计数 = 0;
    }
    
    获取信息() {
        return `对象名称: ${this.名称}, 计数: ${this.计数}`;
    }
    
    增加计数() {
        this.计数++;
        console.log(`${this.名称} 的计数增加到 ${this.计数}`);
    }
}

const 对象 = new 测试类("测试对象");
console.log(对象.获取信息());
对象.增加计数();
对象.增加计数();
console.log(对象.获取信息());

// 测试嵌套的模板字符串
function 复杂模板(数据) {
    return `外层模板: ${数据.map(项目 => `内层: ${项目}`).join(', ')}`;
}

const 测试数据 = [1, 2, 3];
console.log(复杂模板(测试数据));